English to Chinese Traditional Dictionary
asphyxiate
窒息
Meaning for asphyxiate found in 24 Languages.
Sponored Video